arm64: dts: qcom: Add RPM GLINK transport for Shikra#791
Open
quic-vishsant wants to merge 5 commits intoqualcomm-linux:early/hwe/shikra/dtfrom
Open
arm64: dts: qcom: Add RPM GLINK transport for Shikra#791quic-vishsant wants to merge 5 commits intoqualcomm-linux:early/hwe/shikra/dtfrom
quic-vishsant wants to merge 5 commits intoqualcomm-linux:early/hwe/shikra/dtfrom
Conversation
Introduce the initial support for the Qualcomm Shikra SoC. The initial submission enables support for: - CPUs nodes with PSCI idle states - Interrupt-controller - System Timer Signed-off-by: Komal Bajaj <komal.bajaj@oss.qualcomm.com>
The Shikra SoM is a compact compute module integrating the SoC and essential components optimized for IoT applications, designed to mount on carrier boards. Shikra supports three SoM variants: two retail options (with and without modem) and one industrial variant , represented by the following device trees: - shikra-cqm-som.dtsi : Retail SoM with modem - shikra-cqs-som.dtsi : Retail SoM without modem - shikra-iqs-som.dtsi : Industrial SoM without modem Signed-off-by: Komal Bajaj <komal.bajaj@oss.qualcomm.com>
Add device trees for the Shikra EVK platform, which combines Shikra SoM with a common carrier board. Introduce DTS files for CQM, CQS and IQS EVK variants: - shikra-cqm-evk.dts - shikra-cqs-evk.dts - shikra-iqs-evk.dts Also add a shared include file, shikra-evk.dtsi, which contains the common daughter card nodes used across Shikra EVK variants. Signed-off-by: Komal Bajaj <komal.bajaj@oss.qualcomm.com>
Add qcom,shikra-apcs-hmss-global for the APCS mailbox binding. This avoids undocumented-compatible warnings from checkpatch and keeps schema constraints aligned for this target. Signed-off-by: Vishnu Santhosh <vishnu.santhosh@oss.qualcomm.com>
Add the RPM message RAM region and APCS HMSS global mailbox controller, and wire them up to a new `rpm-glink` node. The `qcom,glink-rpm` transport uses: - `qcom,rpm-msg-ram` for shared GLINK FIFOs - APCS mailbox channel 0 for kick/notify This enables RPM GLINK-based inter-processor communication on Shikra. Signed-off-by: Vishnu Santhosh <vishnu.santhosh@oss.qualcomm.com>
4d05df2 to
445a2a9
Compare
Komal-Bajaj
reviewed
Mar 18, 2026
| - qcom,ipq6018-apcs-apps-global | ||
| - qcom,msm8996-apcs-hmss-global | ||
| - qcom,qcm2290-apcs-hmss-global | ||
| - qcom,shikra-apcs-hmss-global |
There was a problem hiding this comment.
please add the entries in sorted alphabetical order
Komal-Bajaj
reviewed
Mar 18, 2026
| - qcom,msm8994-apcs-kpss-global | ||
| - qcom,msm8996-apcs-hmss-global | ||
| - qcom,qcm2290-apcs-hmss-global | ||
| - qcom,shikra-apcs-hmss-global |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add RPM GLINK transport support for the Shikra platform.
dt-bindings: mailbox: qcom,apcs-kpss-global: Add Shikra compatible
Adds qcom,shikra-apcs-hmss-global to the APCS mailbox binding to
avoid undocumented-compatible warnings and keep schema constraints
aligned.
arm64: dts: qcom: Add RPM GLINK transport nodes
Adds the RPM message RAM region and APCS HMSS global mailbox
controller, wired up to a rpm-glink node. This enables RPM
GLINK-based inter-processor communication on Shikra.